Guys and Dolls Revival Opens on Broadway