Resilient indie bookshops rise amidst tech and market pressures