Ryan M Burrows Freshwater Sciences 2023