Electric vehicles front and center at New York International Auto Show · CBS News · Sentinel