Recursive Streamflow Forecasting: A State Space Approach