Electric cars charging on the street