Anderson Localization and Its Ramifications