Overlapping Mixtures of Gaussian Processes for the Data Association Problem