Genesius Theatre’s Guys and Dolls features an all-teen cast