Connecting Canadian Population Trends to Purchase Behaviour: New Canadians, Gen Z, and Aging Consumers