An efficient and scalable location sensing recommendation