Parameter Estimation of the Nonlinear Muskingum Flood-Routing Model Using Water Cycle Algorithm