What contributes to the movement of air masses?

weather boundaries
natural wind patterns
air pressure differences
rapid changes in weather