What are the key challenges in designing intuitive gesture-based controls for wearable apps, and how can they be overcome?