Statistics for Understanding how socio-ecological factors affect resilience and persistence among students in engineering education in South Africa