Street view of historic buildings on Broadway in the Tribeca neighborhood of Manhattan in New York City