Visa limits could slow self-driving work