What is a Contact Center? Definition, Setup Process, Cost, and More