Are humans limited to 150 friends?