Patients’ willingness to utilize a SMS-based appointment scheduling system at a family practice unit in a developing country