Next generation cancer diagnostics