Text this: Distributed Consensus for Discrete-Time Directed Networks of Multiagents with Time-Delays and Random Communication Links