haven't got any clear answers on eb1a vs niw. was told that eb1a would be faster than niw. however, can a niw petitioner file for i140 and 485 concurrently? if yes, why is eb1a faster? thanks.