America's near poor: 30 million and struggling