TriRidgefield, DuRidgefield to cause traffic delays June 4