Livelihoods perspectives and rural development