Traffic lights coming to busy Knaresborough junction