Harnessing an immune-based therapy to treat solid cancers