Why not? Don't get me wrong, there are tons of problems with this, but it is clearly going to need some external power. Why not solar panels?
You could of course hook the system up to a power grid that could be getting power from solar panels, but Elon's description sounded like he intended for the panels to be part of the system, which would require it to be above ground