Have you ever been in an airport, train station or shopping center and thought to yourself,...