US military flight forced to emergency land on public road after running short of fuel