Two quick problems:
1. My solar panels on my roof give power to the utility company, not to charge my car. I then suck power from the grid at night from excess capacity of the power grid, who generates this power using -- yes, you know the answer -- oil, gas and coal, along with some hydro. Now it's not all bad -- the power I supply via solar panels reduces the need to build new power plants to support peak needs, but still, they are using oil, gas, coal and hydro to produce my electricity for my car (and house).
2. I can generate a lot more solar power than people farther north and those who live with crappy weather. But I still can't generate it at night when I need it. Almost no one is deploying solar panels and storing the energy locally, so this feature article is a bunch of hooey, as much as I wish it not to be.