Oxford City Council have been urged to assess the impact traffic filters will have on small businesses in the city.