Why aren’t all vaccines 100% effective?