The impact of dataset quality on the performance of data-driven approaches for human activity recognition