Can America Support Millions of Electric Cars in Electric Age?