Text this: Evaluating urban network efficiency and safety impacts of connected and autonomous vehicles in complex city environments