Bus breakdown snarls rush hour traffic