i seriously think that this route that nissan leaf took is staged. I will believe it when the rep gives it to the reviewer for a day or so and reviewer takes a off beaten path to prove his self driving abilities.All these videos question the true ability of this self driving tech if the route...