New recommendation algorithm uses k-nn and returns locations