Subaru is recalling nearly 634,000 cars and SUVs in the U.S. because lights beneath the doors can overheat and cause fires.