E-commerce giant Alibaba is opening smart stores in China, letting customers use an app to check prices and get personalised recommendations through big data analytics. By creating an omnichannel experience, the brand is hoping that brick-and-mortar will fast become brick-and-mobile.