[Random] Add WeightedRandomMap.