More than $300 billion needed to fix school buildings nationwide, NEA says