Clustered partial linear regression