If car batteries could be charged to a useful level on land based solar panels and swapped out as needed, maybe daily, that really would be something. It seems like even if it becomes possible the charging system would cost as much or more than the car. If it could charge car batteries and run a house or two that would be better.
Solar/battery technology on a reasonable economic and physical scale might get to this point.Solar panels could be added to the car too. Maybe the car will still be a hybrid but the electric component is cleaner…except the battery.