Ask the Weather Guys: Does U.S. have a new weather satellite?