The nuclei of Jupiter family comets: A critical review of our present knowledge