San Francisco Frontiers - EVs at Detroit Auto Show? Consumers have questions