Should I get a flu vaccination before the Comrades Marathon?