On the heels of Amazon announcing Arlington, Virginia, and New York’s Queens as the locations of its second headquarters, the company’s CEO Jeff Bezos, played by this week’s host Steve Carell, came out to explain the decision in a special video message on Saturday Night Live. “As you know, Amazon just announced the location of its two new headquarters in New York and Virginia, and everyone — except for the people who live there and the people who live in all the places we…