Flood risk analysis for metropolitan areas – a case study for Shanghai