Despite strong economy, many Americans struggling to get by