An intelligent decision support system (IDSS) for public decisions using system dynamics and case based reasoning (CBR)