Chinese heading home for holidays lament gloomy economy