The city alleges in a lawsuit that the Geo Group, a private contractor, has failed to secure required city approvals.