The Role of Educational Technology in Upgrading Teacher Education in Pakistan