How does the use of multiple areas in a link state routing protocol improve network scalability?