When a security guard clocked out of a Streeterville migrant shelter one Friday in March, he’d just logged his 84th hour at work that week. His bosses told the city it was at least his 56th day in a row working a 12-hour shift, according to invoices they filed with the city — invoices whose sizable overtime helped contribute to tens of millions in city payments to the firm staffing the city’s ...