Using ubiquitous data to improve smartwatches' context awareness