My wife (H1 visa) and I (F1 visa) live in US and are planning to travel to Canada and stay there for a week, do we need visa to enter Canada? any help is highly appreciated. thanks!