Hotter weather, more air conditioners, more power outages: Can solar power break this cycle? 26 June 2026