The Strand Bookstore in New York has held on for over 80 years despite the changing city around it.