I've been on Amtrak trains where the Border Patrol strolled down the aisle and asked everyone if they were a U.S. citizen. They then asked for ID from those who said they weren't. My suspicion is that they profile based on accent.