Insights to help overcome challenges in immunotherapy development