application of minimum spanning tree in real life