Text this: Finite-Time Formation Control for Clustered UAVs with Obstacle Avoidance Inspired by Pigeon Hierarchical Behavior