In the May 20 primary, Pittsburgh voters will pick Democratic and Republican nominees for mayor in a rare competitive race for both parties. Highlights on: Ed Gainey, incumbent mayor.