Hiring remains steady in May with 139,000 jobs added