Anti-Bush protesters are expected to rally in both Ottawa and the coastal city of Halifax , which the president will visit on Wednesday .