Metaheuristics and Pontryagin's minimum principle for optimal therapeutic protocols in cancer immunotherapy: a case study and methods comparison