Darwin: A Genomics Co-processor Provides up to 15, 000X Acceleration on Long Read Assembly