No time to keep vultures out of danger as new Nepal airport set to open