Home Press Release Life on the Edge: The implications for Cloud and Data Center Provisioning