https://medium.com/tech-topics/does-the-tesla-semi-truck-prove-that-evs-are-ready-to-replace-heavy-duty-vehicles-45301e626506