Phoenix weather: Heat wave has firm grip on Valley