Roadworks cause lengthy delays in Carrick-on-Shannon