Final TDCJ report details what went wrong to allow convicted killer Gonzalo Lopez to escape