The San Francisco-based firm is laying off approximately 100 people, the majority of whom work in an Arvada office, Sunrun ...