“Federal legalization of marijuana in the United States is not anticipated for at least the next three to five years.”