Advanced spatio-temporal source–demand matching for practical waste heat utilization in district heating | Synapse