The impact of smart phones on human life.