Tesla erases $145 billion in valuation on demand woes