Apophis Asteroid Flyby in 2029: Earth’s Gravitational May Impact Asteroid’s Surface