Text this: Mayoral elections and partisan dynamics in Africa’s local governments