Essential insights about buses