Cannabis legalization was supposed to be a license to print money. Three years on, nobody is turning a profit.