Is your train of thought constantly derailing? It’s no wonder that attention spans have dwindled in the age of information overload, with news, videos, notifications and ads constantly competing for ...