Vaccines and their impact on the control of disease.