Nikola hits $34 billion in market value -- and no revenue