Forecasting fish distribution along stream networks: brown trout (Salmo trutta) in Europe