Public health office hosts flu shot clinic