Will the Cloud Kill Telecom Vendors?