Identifying driver mutations in cancer genomes