Why Tom Hanks Took Mr. Rogers Role After Attending Grandkid's Birthday