Comparative assessment of trip generation category analysis and regression modelling techniques