Roadworks on Brands Hill ‘drive customers away from shops’