T techcrunch.com China has built an elevated bus that travels above car traffic 252 points rezist808 10 years ago 189 comments