July jobs numbers: mixed bag