Text this: Exploring the barriers and facilitators to implementing electronic health records in a middle-income country: a qualitative study from South Africa