Global critical materials markets: An agent-based modeling approach. (September 2015)