Mixed traffic modelling involving pedestrian dynamics for integrated street designs: a review