Council presses BPL officials on finances, branch closings