Cancer diagnosis in primary care