Current weather station observations near Waltham