Meta's AI Glasses Demo Stumbles, Raising Questions on Wearables Strategy