The first clinical trials of an Ebola vaccine are starting at Oxford's Jenner Institute. Professor Adrian Hill says he hopes to have a reliable vaccine for the deadly virus by the end of the year. But why has it taken so long for a vaccine to be tested?