Business owners say road work is driving customers away