A large majority are not coming for work. They are coming for benefits. But that is a good idea of yours. Provide compulsory employment, such as road sweeping, emptying bins, cleaning services, etc. If they refuse to take on compulsory employment, then they will be repatriated. I think the numbers coming in would decrease considerably.