using selenium.webdriver.support.ui.WebDriverWait to correctly wait