Nominal Class Assignment in Swahili: A Computational Account