why is there a vaccine for the flu but not hiv