How will all these folks charge their cars when some small terranced houses and flats have two or three cars and no allocated space in the road.
At the moment, it is certainly an issue, but it is being worked on by many companies.
In the UK there are at least two initiatives to my certain knowledge based around the idea of laying charge cables below the roadside gutter in residential areas and then having charging points placed about every 4 metres or so under hatches that can be accessed by the person who parks their car next to it.
Shell are investing heavily in enabling fast charge technologies at their service stations.
Another solution is based around integrating charging points into lamp-posts. When I worked in London I quite often used to walk back from Victoria to Paddington, and in the streets around Hyde Park Place, just south of Sussex Gardens, there were already a few roadside charging points at the edge of the pavement.
In Sweden they are working on a scheme to provide a charging strip down highways, the idea is that a car would lower some contacts onto the strip and get charged as it drives along, a bit like a Scalextric car. Other countries are evaluating different approaches.
The smartphone-based technology for metering, allocating costs, and billing the customers for this have already been developed.
And of course the longer-term expectation is that people will move away from individual car ownership to a buy-time model. Vehicles will be held at larger car storage docks and when you want one you will book one on your smart phone, it will come from the dock to your house and return there when you have finished using it. Tesla already has the technology to do this.