Streamflow simulation: 2. The broken line process as a potential model for hydrologic simulation