The Internet has reminded us of the very specific vision "Back to the Future II" had for October 21, 2015.