Cap and Trade: A Gigantic Scam