Sunrun Inc.'s Stock Outlook Gets a Cloudy Update