In recent weeks, torrential rains in Afghanistan, Brazil and East Africa have inundated towns and villages, destroyed homes and livelihoods, and brought increasing hardship for the most vulnerable ...