who plays the mayor on season 8 of blue bloods