Understanding complex systems: Defining an abstract concept