Analyzing Why Grocery Store Self-Checkout Does Not Go Far Enough