Why is it so hard to find a test to predict cancer?