Unsupervised activity recognition for autonomous water drones