Kyle Leathers Freshwater Sciences 2023