Medical marijuana dispensary opens in North Fort Myers