Tech »  Tesla revenue falls for first time as Musk bets big on robots and autonomy