Generalized Blockmodeling (Structural Analysis in the Social Sciences)