Using agent-based modeling to preserve our resources