The three major trends that will drive customer experience in the next decade