Connecting through JFK in March. Will we do customs pre-clearance in Halifax before leaving or will we clear customs in JFK? Also will we need to collect our luggage at JFK? We are flying with Delta, one ticket the whole way. We have a 4.5 hour layover so not concerned about time but would like to be prepared for the process.