Renewable Energy Solar Cells Ain't So Renewable