3.4 million Americans are still long-term unemployed