US diplomats stopped in Peshawar