A seemingly never-ending queue of migrants stood at a bus station in Maharashtra's Thane on Monday, waiting for their chance to go home. It is a wait that stretches interminably, with only 22 people allowed in each bus. Men, women and children stood for hours as the queue progressed by inches. It was a 1.5 km long line.