Primary care oncology: addressing the challenges.