3 Technology Trends that are Transforming the Customer Experience