4D Printing of Shape Memory Materials for Textiles: Mechanism, Mathematical Modeling, and Challenges