Cancer rehabilitation and palliative care: critical components in the delivery of high-quality oncology services