Concurrency with future in Scala