After a rocky start, Formula E's Gen3 car is living up to its potential | Engadget