With the advent of online shopping and the ubiquity of smartphones, purchases have fast become digital. Now, social media is shaping the future of retail