Adaptable Communication System (ACS) for Flexible Communications in the Transport Sector: the AB4Rail project experience