Harrogate buses enjoy strike boom but taxis suffer