Cancelling Lyriq pre-orders after 'waiting too long;' buying Tesla instead