For webdriver wait till the load an element ,you can use implicitlyWait But i recommend you to use ExpectedConditions
implicitlyWait: driver.manage().timeouts().implicitlyWait(130, TimeUnit.SECONDS);
ExpectedConditions : WebElement element = (new WebDriverWait(driver, 1)).until(ExpectedConditions.presenceOfElementLocated((By.ID(ELEMENT_ID_HERE))));
Enjoy!