In Pakistan's Sindh province, Hindu culture fights the odds