Describir: Stochastic agent-based modelling for reality