what genre is the book the adventures of huckleberry finn