Urban bias and rural poverty : a review of Michael Lipton, Why poor people stay poor, a study of urban bias in world development