Using vehicular networks for building distributed networks of services