What are the trends and challenges facing retail? Changing consumer / shopper needs means that retail needs to understand them in great detail.