Ben Stewart-Koster Freshwater Sciences 2023