Deep Learning for Human Mobility: a Survey on Data and Models