Delivering long-term cancer care in primary care.