New rules around H-1B visas will make it harder for companies that are dependent on this class of visa to take foreigners to the US for work.