Dimensionality Detection and Integration of Multiple Data Sources via the GP-LVM