Extending Sensing Capabilities and Modalities of Mobile Devices