Text this: Firn densification in two dimensions: modelling the collapse of snow caves and enhanced densification in ice-stream shear margins