Employers added a surprising 177,000 jobs as job market shows resilience. Unemployment stays at 4.2%