Nutrition for a lifetime system: a multimedia system for altering food supermarket shoppers' purchases to meet nutritional guidelines