Jim Harbaugh close to landing NFL job?