cancer care challenges