Novel Combination Strategies in Oncology: Challenges and Opportunities for Developers