Climate Cast: NASA launches carbon satellite