China's Hukou System: How an Engine of Development Has Become a Major Obstacle