To join or not to join: the illusion of privacy in social networks with mixed public and private user profiles