$1 billion coverage gap looms for legal cannabis