Geo-Aware Models for Stream Temperature Prediction across Different Spatial Regions and Scales