A novel GNSS-based positioning system to support railway operations