The supercharger map shows 2 new sites near each other. One in Los Altos (near San Antonio) and one in Mountain View (near Castro and El Camino). This one is in between. Does anyone know if the other 2 sites are coming? Is 72kW correct for this site? It's a little disappointing - I though Tesla...