The promise of cancer genetics