Switch from `random-number` to `rand` crate
Since `random-number` pulls in `rand` as a dependency anyway, we might as well just use `rand` itself, or an even lighter alternative like `fastrand`
issue