Floods and climate