Europe's heatwaves strain rivers, nuclear power as costs surge