Have you ever heard of Arthur C. Clarke's third law of prediction? It states that any sufficiently advanced technology is indistinguishable from magic. Take a smart phone and hand it to an ancient Roman. He'll think it's a magic window into the world of the gods and that the Beyonce video playing on it is showing him Venus.