Home Mobile T-Mobile strengthens its retail presence in North Carolina