Three in five Americans are living paycheck-to-paycheck