Asynchronous HTTP Requests using Threads