Adam to Apophis: Asteroids, Millenarianism and Climate Change