IIRC one of the causes might be orbital precession, which could lead to a re-greening in a few millenia.