Model-based clustering for noisy longitudinal circular data, with application to animal movement