Design of floodproof urban riverfronts