How Ice Ages Happen