Science fiction seldom attempts to predict the future. More often than not, it tries to prevent the future.