The roles of System Dynamics in environmental problem solving