Vaccine Hesitancy, Acceptance, and Anti-Vaccination: Trends and Future Prospects for Public Health.