It's the year 2015, and the predictions of Back to the Future Part II are being put to the test. The self-lacing shoes are sort of happening(Opens in a new window ...