Sustainable harnessing of the surface water resources for Karachi: a geographic review