Reservoir proximity explains long-term transformation of riverine fish assemblage structure and function | Synapse