What Is the Future? Meaning, Possibilities, and Predictions