John Voelcker: Electric Cars, Myths and Realities