Best Buy to hire 500 new Geek Squad staffers; teams with Verizon to offer IT support to businesses