Video shows Brad Lander, the city’s top finance official, saying, ‘You don’t have the authority to arrest US citizens’