Many of them use made up Social Security numbers to work.
If the IRS cracked down on the Employer requirement to verify employees and also matched names to Social Security numbers, they would catch almost all of them.
check water bills on 1 bedroom houses in certain areas...if the water usage is 10x greater than it should be check it out...