Why supermarkets play music while you shop