AI Has the Potential to Redefine the Customer Experience, but Challenges Remain