Includes Event Training language ID models on synthetic code-switched data: A scalable approach for low-resource NLP