The mayor's approval rating has been middling