Brian Atwood makes retail debut with flagship in New York City