Not really - count on an hour or more to clear Canadian customs and claim
bags; then you need to go through US Customs/immigration/security at
least 1.5 hours before connecting flight, so there is 2.5 hours.
30 minutes ( at least) each way downtown would not leave you time
for anything.