Barnes & Noble adds new online store locator