Is it always possible to determine the cause of cancer in a patient?