They actually made one! China's Elevated Bus Road Test!