Understanding the hydrology of a watershed is essential for both water resource management and public safety, especially flood prevention and mitigation. Both climate change and urbanization have been shown to increase ...