Development of a Responsive Virtual Audience for Public Speaking Training in Virtual Reality