Predicting The Future: Fantasy Or A Good Algorithm?