Understanding the Heterogeneity of the Echinococcus multilocularis transmission patterns, processes, and mechanisms: an agent-based modeling approach