An analysis of agent-based model development approaches in public health in context of the COVID-19 pandemic