Home Technology Stock to Watch – Sunrun Inc. (NASDAQ: RUN)