Networking and communication challenges for post-exascale systems