Text this: Assessing Foreign-Language Students' Speaking Performance through a Digital Platform: Challenges and Findings