Do information communication technologies promote rural economic development?