Building Models to Predict the Future