Jacob Haney Freshwater Sciences 2023