Non-Markovian data-driven modeling of single-cell motility