The BMW i8 is a car from the future, but we drove it through America's past