Sustainable Water Management using Rainfall Runoff Modeling: A Geospatial Approach