Managing Network Vendor Diversity: The MSP Challenge