Dirichlet-Swing: understanding spatio-temporal aspects of political elections in heterogeneous societies through agent-based simulation - Adway Mitra (PLoS ONE, 2026)