models: KNN multithreading using openmp added