Added guard for buses without routes and removeBus() to remove buses who lose routes.