Socio-economic factors in adopting farm practices