Towards a vaccine against Ebola virus