Major delays on some routes