Venice has coexisted with the sea throughout its 1,500-year history, perhaps better than any other city on Earth. Yet over the past century it has flooded increasingly often, as the sea rises and the city itself sinks under its own weight.