Railway Noise and Vibration: Mechanisms, Modelling and Means of Control