Spatio-temporal heatwave propagation