Computational challenges in the analysis of ancient DNA