Cancer Survivorship and Palliative Care: Shared Progress, Challenges, and Opportunities