Cancer immunotherapy: are the results discouraging? Can they be improved?