Predicting the future has always been humanity's most delusional addiction. But there are encouraging signs we are getting ...