Solar City? No longer a pipe dream.