Simulation model for public transport traffic flow using GPS data