Addressing Common Challenges in the Implementation of Collaborative Care for Mental Health: The Penn Integrated Care Program