Have you ever seen those massive posters of products or movies when you pass through a road? Those are called billboards. The iconic Times Square which is shown whenever modern New York comes to mind is an enhancement of it in the form of digital…