Ford calls itself the Tesla of commercial vehicles