Hand made houses for ex-Kamaiyas: a pattern language for the production of low-cost self-help housing in western Terai regions of Nepal