Modelling networks