generating clusters of users based on their location