Heat waves and haze