Immunotherapy and Novel Combinations in Oncology: Current Landscape, Challenges, and Opportunities