The Omnichannel Retail Store of the Future: Customers Take the Wheel