“Federal legalization of marijuana in the U.S. is not expected for at least the next three to five years.”