The discovery of Homo floresiensis: Tales of the hobbit