Carl R Ruetz Freshwater Sciences 2023