Modelling the intra-destination behaviour of cruise visitors based on a three-dimensional approach