Microsoft co-founder Bill Gates expressed cautious optimism about climate change during a Columbia University Q&A. Matt Hoffman has the story.