Knowledge-Guided Colorization: Overview, Prospects and Challenges