Canada, US cities critical of India citizenship change