Sesame Street may not exist in real life, but it is canonically located in New York City. As a result, you might think the ...