The emerging landscape of service