Retail data and the omni-channel consumer