Generalising user behaviour in online travel sites through the Travel 2.0 website acceptance model