China is promoting public transport with a new and innovative idea: an anti-congestion bus that simply drives over stationary cars. But what is really behind this invention?