It’s 2030. Heatwaves are scorching parts of the globe, while elsewhere, hailstorms or tsunamis ravage homes, cities and ...