Cap-and-Trade or a Carbon Tax?