added exception handling. If elements cannot be found code closes
the driver and return NULL. This is probably due to the website
changing slightly.