Two days ago, on October 21, 2015, at 4:29 p.m., Marty McFly and Doc landed here in their future — our present, and now our past. In 1985, the first “Back to the Future” movie came out, and now,...