Estero approves ban on medical marijuana dispensaries