Survey: 1-in-5 Americans got their flu shots at a retail pharmacy