Aaron Klarenbach Freshwater Sciences 2023