The Ebola menace: Epidemic, evidence and expectations