Principal-Agent Problem Meets the Public Sector