The overall bill would require people to prove they are a U.S. citizen or are legally in the country when applying for food stamps, housing and other public benefits; penalize businesses that knowingly hire illegal immigrants; bar Missouri cities from adopting sanctuary city policies; and order the Missouri State Highway Patrol to seek special federal immigration training.