Hindcasting modelling for restoration and conservation planning: application to stream fish assemblages