Data Centers in the Edge Computing Era: Next-Generation IT Infrastructure