Applications of Bioinformatics for Exploring the Genomic Landscape of Cancer and Characterizing Treatment Response for Precision Oncology