by Sehar Salman The last two decades have given way to numerous technological and social advances in everyday life such as personal computers, cell phones, social networking sites and all…