Connectivity Preservation in Nonholonomic Multi-Agent Systems: A Bounded Distributed Control Strategy