We examine nine examples of cities around the world using architecture to prevent flooding, as climate change puts urban populations at greater risk of floods.