The mobile revolution has reshaped the way we live with the world. Smartphones and tablets have taken hold as indispensable tools, providing a plethora of applications at our fingertips. From social networking, to entertainment, mobile devices have altered nearly every aspect of our lives. This explosion of mobile technology poses both opportunitie