Genome assembly methods using read clouds