All Walgreens' stores now offering flu shots daily