Genomic Testing for Cancer: Improving Treatment and Diagnosis