Fiction is forever predicting what will come next. But how accurate is it, and how much have we caught up to the imaginations of writers such as Isaac Asimov and Alan Moore?