Modeling the Effect of Cistern Size, Soil Type, and Irrigation Scheduling on Rainwater Harvesting as a Stormwater Control Measure