Our ability to track and predict storms, hurricanes, and other environmental developments is leaping into the future with a new NOAA weather satellite.