This is nonsense on stilts. That's like solving the theft problem by making theft legal. The status quo is fine. All that needs to be done is a slow ratcheting up of enforcement, including raids on companies and the deputization of local law enforcement for placing illegals in custody, with a cash bounty for every illegal transferred to the Border Patrol.
Plus it would be best to correctly spell the plural form of ‘bus.’ There’s just one ess. Two esses means more than one kiss.