Three-quarters of Americans say undocumented immigrants should be allowed to stay in the U.S. legally