Public transport buses - a very common sight on the stree