You might think they're created by the buses physically damaging the trees as they pass, but I suspect they're actually created by crown shyness, where trees naturally limit their growth so as not the clash with the branches of neighbouring trees. In this case, the trees infer the regular movement of the passing buses as an indication that they're getting too close to a neighbouring tree and, as a result, restrict their growth it that direction.