Improving therapeutic efficacy of cancer vaccines