Modelling futures