How does IT matter in rural health service delivery?