Wearables – the new fabrics of our lives