Python Should Threads Be Asynchronous Meaning