Solving the riddle of cancer: new genetic approaches to treatment