IT on the Edge: Making Edge Computing Work for the Enterprise