A cruel sun is draining life out of Ranchi