A hierarchical machine learning framework for the analysis of large scale animal movement data