What Does a Managed Service Provider Do?