The future of cancer detection