Added better 503 error handling. Instagram returns 503 errors via the webserver, with no json encoding. Needed to parse HTML.