24/7 Contact Center: Automated, Integrated, and Modernized for the On-Demand Economy