Both Finland and India have tried to tackle homelessness and offer something more than just shelter. But how effective have they been?