Vaccine for drug addiction could offer hope to users