Systems thinking: what, why, when, where, and how?