Medical Marijuana companies fighting to keep up with demand