Saving a world treasure: protecting Florence from flooding