T2M-GPT: Generating Human Motion from Textual Descriptions with Discrete Representations