The habit can be caused by being overweight, drinking alcohol, having collapsed airways, a blocked nose, or by taking some types of medicine such as sleepingtablets before bed.
Surprisingly, this did not depend on the class in which passengers travelled, the amount of fluid or alcohol they consumed, whether they smoked or whether they took sleepingtablets (thereby reducing their mobility).