Night View of Earth's Cities from Space