Urban drainage analysis for flooding mitigation