who plays the mayor on season eight of bluebloods