Metaheuristics for (Variable-Size) Mixed Optimization Problems: A Unified Taxonomy and Survey