Income Taxes in the USA for Foreigners: What You Need to Know