Visa shortage linked to worker shortage