SolarCity seeks to beat the grid by making its own panels