Best Buy Trims Geek Squad, Lays Off Thousands