Twenty years ago, the United States had roughly 2,500 major shopping malls Today, hundreds stand abandoned: empty parking lots