I think, given the jurisdiction of city governments as they are now, installing charging stations would be the city's responsibility. After all, they own the curbs, they own the street-side parking, they own the traffic signals whose electricity could be used to power these stations. Who else would be able to do it?
Of course, this should not be the case. But given that it is, San Fran is being pretty ... well, progressive about this.