Predicting the Weather: Maps, Stations, Satellites, and Forecasting Tools