Zaslat SMS: From user needs to AI solutions: a human-centered design approach for AI-powered virtual teamwork competency training