City tax collection doing better, but still struggles to catch up with deadbeats