PALMAR: Towards Adaptive Multi-inhabitant Activity Recognition in Point-Cloud Technology