From "Wearables" to "Implantables" - The Cyborgs are Coming