A road construction project that has caused headaches for some commuters has finally come to an end. The Idaho Department of ...