Complex system modelling for veterinary epidemiology.