Live Mesh may emerge as Microsoft 'cloud' platform