http://www.reddit.com/r/Futurology/comments/1qqe0m
Watching the videos is optional.
Define below what sort of technology you think will achieve this.