I was in your same situation! I came back from a two week vacation and found out I had missed my appointment, I went to the USCIS office in Phoenix two days later and explained the situation. They were really nice and let me just do a walk in with them!