Famous Footwear, RadioShack to open at North Haven Pavilion