What led to the formation of world’s best knowledge sharing platform: Featuring TED