Semi-Cooperative Planning In Mixed Human-Autonomous Environments