SOLARCITY CORPORATION