I. Introduction
The public transport system is considered as the backbone of sustainable urban development since it allows more efficient movements in cities. It is the most popular form of public transport as it operates on a fixed route and serves a defined set of stops. Various factors such as dynamic changes in traffic congestion, weather conditions, and unstable de-mand patterns lead to uncomfortable travel time for both the passengers and the operators [1]. Thus, It is critical that bus services run on time for the convenience of passengers and to be able to provide a dependable public transportation service for them. A delay in the arrival time of a bus at a station may lead to a longer waiting time for passengers and a deterioration of the service.