An evaluation of the practicality and complexity of some rainfall and runoff time series models