Computing at the EDGE: New Challenges for Service Provision