An assembly landscape for the 30S ribosomal subunit