where did the patriots play before gillette stadium