Traffic prediction using artificial intelligence: Review of recent advances and emerging opportunities. (December 2022)