Cannabis laws in shambles