What are the biggest challenges and opportunities for CSPs?