Song popularity prediction - Difficulty: MEDIUM