Fair maps for fair elections