In Bengaluru and Kanpur, a rare and giant Big Billion Days ad was created on land, visible only to passengers.