Wearable computers: no longer science fiction | IEEE Journals & Magazine | IEEE Xplore