The Science of Premonitions (How Knowing the Future Can Help Us Avoid Danger, Maximize Opportunities, and Create a Better Life)