A Generic Modelling Framework for Last-Mile Delivery Systems