GNSS for rail automation & driverless cars: A give and take paradigm