infrastructure delays