Modelling ice-ocean interactions in and around ice shelves