Busy street of New York City