Behavioral Control for Real-Time Simulated Human Agents