Miniaturization challenges for all-day wearable tech