A time-varying strategy for urban traffic network control: a fuzzy logic control based on an improved black hole algorithm. (2017)