Public budget hearing May 4