公共汽車在哪兒?
As somebody has mentioned, in (Mainland) China "公交车" is a common synonym for "公共汽车". This word is not used in Taiwan, we prefer to use "公車". Besides, a borrowing word "巴士" is also common. You can use them interchangeably.
Yes but you can almost never translate Chinese literally into English because Chinese uses a whole different structure and words etc so that would sound weird. As does this sentence