Mobile sales boost traffic, bite profits for RadioShack