Season the cubed chicken liberally with salt and pepper.In a large sauce pot heat olive oil over medium-high heat. Brown the chicken in batches, a few minutes on each side, transferring it to a plate when browned.Turn the heat down to medium and add in onions to pot, cooking for 5-7 minutes until the onions are soft. Add in the garlic and cook for one more minute, stirring continuously.Add the chicken back to the pot, along with the chicken broth, chipotle pepper and adobo sauce, stirring to combine.Bring the mixture to a boil and then reduce heat and simmer for 15 minutes.Add in the corn and cook for an additional 5 minutes.Remove from the heat and squeeze in the fresh lime juice, add cilantro, and season with salt and pepper to taste.Serve warm with avocado slices and crushed tortilla chips.