What is Customer Experience? Why is it Essential for Today’s Businesses?