Imagine wearing glasses that remember where you left your keys, understand what you're looking at in three dimensions and predict what might happen next in your environment. Read full story