"An alien who is in US temporarily and wants a green card must return to home country to apply, except in extraordinary circumstances."