Coordination Artifacts as First-class Abstractions for MAS Engineering: State of the Research