Promoting Cooperation in the Public Goods Game using Artificial Intelligent Agents