Capturing heterogeneity in Opisthorchis viverrini epidemiology and control