Short films by award-winning filmmakers, as part of TED Talks: Science and Wonder. So you’re sitting just off of Times Square in midtown Manhattan in 2015 – but what are you sitting on top of? Zooming ...