NH-66: Commuters yet to see light at the end of road