Cannabis stocks are flying high on the path to legalization