There's about two dozen factors they KNOW affect climate, and they are finding more all the time. These factors range from axial tilt and pole drift (wobble) to orbital eccentricity to solar variability and volcanism. The cycles either cancel or reinforce the effects of other cycles.
Climate is what you expect, weather is what you get. Robert A. Heinlein.