Modelling passenger mode choice behaviour using computer aided stated preference data