Move recommendation-specific function
`computeRmse` returns a scalar
Recommendation: start weak prediction
Recommendation: weak prediction baseline (constant value)
Recommendation: weak prediction simple model (inefficient)