Seasonal aquatic macrophytes reduce water temperatures via a riverine canopy in a spring-fed stream