Thanks to Sumeet Moghe, I just watched this. Of course, any TED Talk is worth watching. I particularly like this one.