Smart shopping list benefits from machine learning