Pick the brains of intellectual giants. Here is the list of 31 best TED talks of all that will transform your life.