Across the centuries, many things have been predicted to end the world.