Reasons for Different Languages Spoken in Cities