Buffalo Public School District lays off 69