The bus system may be public, but the company who holds the contract to operate them is not. And that company owns the buses. So from that angle it is a private property issue. If they say no then it's the same as a private business owner saying no. Look at it this way, its a public utility like the power company, gas company, or cable company. They hold a public contract but are privately owned.