A deep neural network approach for pedestrian trajectory prediction considering flow heterogeneity. (1st January 2023)