TEDxShanghai 5-20-2012 (please be patient … it may take a minute to start)