heat haze shimmering above leafy trees