Thousands of local shops struggling