Patterns and Motivations of Code Switching among Male and Female in Different Ranks and Age Groups in Nairobi Kenya · Study