People are pretty much glued to technology 24/7: Three in five internet users are almost always connected