Staggering visa quagmire bogs down economy