How AI plays into every step in the retail customer journey