Last July, as temperatures in Phoenix crested 46°C (115°F) for the fifth consecutive day, rooftop solar panels across the ...