Minimum Spanning Tree (MST)