Sleep optimization with wearables