Without a fix, ODOT warns of a $354M budget shortfall over next several years