Home Editor's Pick GM and EVgo now have over 2,000 EV charging stalls and counting