The election campaign heads into the final weekend and both candidates are vying for the crucial votes in swing states.