Spending is migrating away from traditional supermarkets and hypermarkets to channels that better align with busy lifestyles.