From Vending Machines to Intelligent Self-Service Ecosystems