From drizzle to storms: São Paulo upended by climate change