Vaccines: Science vs. skeptics