iBeacons: Lessons Learned