Tehran on edge as residents fear US attack