I am an American citizen but don't live in the USA. I will likely have to fly to the USA for my bio metrics, send the visa then wait for its return. How long d