HiCanu: accurate assembly of segmental duplications, satellites, and allelic variants from high-fidelity long reads