To make the Avocado Lime Aioli, combine the mayonnaise, avocado, lime juice, salt and pepper in a small bowl and mix until creamy. Transfer to a bowl and refrigerate until assembling the burgers.
Cook Bacon until crisp and set aside on paper towel lined plate to drain. Reserve 2 Tablespoons of the bacon drippings to add to the meat and discard the rest.
To make the patties combine beef, salt, pepper, cumin, coriander, and in the large bowl with the bacon drippings and mix together well with a wooden spoon, handling the meat as little as possible. Divide the mixture into 4 equal portions and make patties. Cook patties in the same pan as the bacon over medium high heat for 3-5 minutes on one side and then turn them over, cook for another 3-5 minutes or until done.
Brush the cut sides of the buns with oil and place them cut sides down on a griddle pan to toast for about 3 minutes or until starting to get golden brown in color.
Chop up 4 Chipotle peppers and slice the tomato.
To assemble the burgers, spread 1 ounce of cream cheese on the cut side of the toasted bottom bun, then add 1 tablespoon of the chipotle peppers, 2 slices of bacon, then place the patty on, followed by a tomato slice, 1 teaspoon of the cilantro leaves, 1 lettuce leaf. Spoon 1 tablespoon of the Avocado Lime Aioli on the cut side of the top bun. Place bun on top.