British No 3s Dan Evans and Johanna Konta reached their respective finals at the Vancouver Open in Canada.