road maintenance delays