How changing demographics and tastes are shaping Canada’s grocery stores