Tesla's so-called rivals are here. Can they beat the odds? | Fortune