A review of interplanetary discontinuities and their geomagnetic effects