Enabling Location-based Services using Wearable and Handheld