advantages and disadvantages of mobile technology