A model of a Transit Elevated Bus (TEB) debuted at the ongoing 19th China Beijing International High-Tech Expo. TEB is a purely homegrown invention of China. Its passenger compartment rises…