A $21,634 bill? How a homeless woman fought her way out of tow-company hell