There's still time to get a flu shot