With cashier-less checkout, retailers should be careful what they wish for