U.S. schools face shortage of more than 280,000 teachers