Discover how John Xu used 3D printing to create a flying umbrella that follows its user through rain or shine.