Most archaeologists think the first Americans arrived by