What does Buswartestelle mean?

Buswartestelle - German to English

coach shelter