Utilizing the State of Art Technologies to Assess and Address Urban Flooding