Mainlanders make 344 million trips at home for holiday, packing the nation’s road and attractions