In China, hundreds of millions travel for May holidays