Social Machines: Theoretical Perspectives (book update)