NBC News: How immigrants are helping to keep job growth hot while inflation cools