Today is October 21, 2015 which marks the day Doc & Marty traveled to in Back to the Future 2! 2015 actually has given us live video conferencing and (maybe) a Cubs World Series win. But we have not seen hoverboards or (unfortunately) self-lacing shoes.