Municipality commits to address Public Protector's concerns