Barnes & Noble to Open in Hurst, Texas