Garmin has ignited fresh speculation about a new wearable by posting—and then deleting—a cryptic image on its Garmin India Facebook page. The image, accompanied by the captions “future of wearables is ...