Wait until swift for loop with asynchronous network requests finishes executing Wait until swift for loop with asynchronous network requests finishes executing swift swift