Cancer cluster detection in semi-parametric models with random effects: A score-based testing approach