Brian Mitchell returns home to New Orleans