“Ebola That’s Enough!” Finally a Vaccine.