Turtle: Identifying frequent $k$-mers with cache-efficient algorithms