cityScorer = map(city => {
const { cost = 0 , internetSpeed = 0 } = city
const costPercentile = percentile(groupedByProp.cost, cost)
const internetSpeedPercentile = percentile(groupedByProp.internetSpeed, internetSpeed)
const score = Math.round(
100 * (1 - costPercentile) +
20 * internetSpeedPercentile
)
return ({...city, score})
})