Another reason I love New York City? Random Elmo & Cookie Monster sightings.