If you live in San Francisco, you may have noticed the conspicuous arrival of 72-inch interactive LED screens at your neighborhood bus stop. And if you have taken the time to play with them, you may ...