A fentanyl vaccine may be on the horizon