Actually it is an over abundance of food, i.e. Lemmings. They produce more eggs with abundant food and if the Lemming population then crashes, there are too many birds for the then existing food supply, hence their searches bring them south.
An excellent site for all things Owl below. Started...