Tesla sees first annual revenue drop as it shifts to AI and robots