No one can predict the future as it depends on human actions. One can predict that certain actions will lead to certain consequences, but the future as a whole is uncertain.