Scanning for patterns of relationship: analyzing kinship and marriage networks with Puck 2.0