Govt district schools facing shortage of 3,500 teachers