NASA to launch new satellite to improve weather forecasts, track climate change