A cancer screen in zebrafish identifies many ribosomal proteins as haploinsufficient tumor suppressors