Hmmm: China’s mega-traffic jam suddenly gone?