I live in Canada. My fiancee lives in the U.S. We plan to marry in the U.S. then live in Canada. Do I need to apply for a K-1 visa in order to marry in the States even if I have no intention of applying for permanent residence?