Technology and its impact on education systems