csv readers for MapLarge optimization exercise