predicting the next 50 years