Transparent Shepherding: A Rule-Based Learning Shepherd for Human Swarm Teaming