Fake or Fact: The anti-congestion bus in China

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?