Beggar-free, Hola Mohalla is hi-tech this time, insurance for whole devotees