London floods highlight failure to address climate change and its consequences