Vaccines and Your Immune System: How Do They Team Up?