Terrible college hostels are a rite of passage for Indians. That’s changing now