Towards the automatic data annotation for human activity recognition based on wearables and BLE beacons