Seasonal host dynamics drive the timing of recurrent epidemics in a wildlife population