I'm a USA citizen and my girlfriend is Canadian. We would like to live together in the windsor area and I want to travel back and forth to Detroit to work daily. Do I need to apply for a residence Visa or can I travel back and forth with my passport daily?