Giant walls, or sea barriers ... is a challenge that city planners must navigate carefully. The Thames Barrier in London is ...