Hillsborough County strikes down cap on number of medical marijuana dispensaries allowed to open