F1 Arcade opens first US location in Boston Seaport