GDOT promises fix for months-long construction project in North Fulton County