Therapeutic Vaccines as Novel Immunotherapy: Biological and Clinical Concepts