Constitutive modelling for rate-independent soils: areview