Text this: Multi-Agent Trajectory-Tracking Flexible Formation via Generalized Flocking and Leader-Average Sliding Mode Control