No time to waste on legalizing pot, sports betting to shore up Illinois finances