how book advances work in traditional publishing