Jay Leno hosts final show Thursday