Pharmacy eclipses vaccine barriers as one-stop shop