Well, there is much debate on that actually. Some would claim that any level of government lacks the authority to even recommend that anyone do so, and many would argue that even if the state has the authority to tell the local government what to do, the feds have no say in anything whatsoever.
The city bears the ultimate responsibility, but the state has the duty of making sure the city follows the rules, and the feds have the duty to step in when both the local and state measures are inadequate, whether through corruption or mere incompetence.