Genome-wide mutant collections: toolboxes for functional genomics