Guelph’s federal election candidates ready to take on snap election