Under a hot afternoon sun, a wedding procession makes its way through Kalsada village in Rajasthan's Alwar district, three hours west of Delhi. At its head, a tempo truck mounted with giant speakers, belting out Bollywood songs at full blast. Behind it, a small knot of brightly dressed men and women, some dancing, others not.