Text this: Implications of technological change for household level and rural development /