In a large stockpot over medium heat sauté onion, carrots, celery, and garlic in olive oil until softened, about 4-5 minutes. Stir in tomatoes, broth, thyme, cumin, oregano, bay leaves, chili powder; bring to a boil then simmer for 5 to 10 minutes. Add the chicken, corn, can of chilies, black beans, and continue to simmer for another 15-20 minutes. You can serve now or leave it in the stock pot or put contents in a crockpot on low. If in a crockpot on low, it can stay there 3-4 hours until soup time! Add cilantro about 30 min before serving,