'Westworld' Stars Make a Scene on Tribeca's Pier 26