Text this: A Utility-Driven Adaptive Topology Management Framework with Multi-Layer Communication for Unmanned Surface Vehicle Clusters.