Electric car charging stations seen in borough