Here's what company's such as VusionGroup and Nibble are doing to improve the experience for retailers and consumers alike.