Blast from the past: poll indicates people approve of Congress less than cockroaches