Rainfall Simulation for Investigating Hydrologic Responses to Storm Characteristics and Facilitating Frequency Analysis