Roles in Networks - Foundations, Methods and Applications