Distributed Adaptive Environmental Sampling with AUVs: Cooperation and Team Coordination through Minimum-Spanning-Tree Graph Searching Algorithms