Middle-income Americans are increasingly ‘financially vulnerable,’ despite strong economy and low unemployment.