why is a vaccine for hiv difficult to develop