Text this: Benefits of upstream data for downstream streamflow forecasting: data assimilation in a semi-distributed flood forecasting model