RadioShack to Close 500 Stores