The city is doing "everything in our power" to ensure the shows go smoothly, Mayor Olivia Chow said.