Micro-scale heterogeneity in water temperature