Commentary: San Diego Mayor Bob Filner is just the latest in a string of politicians accused of cheating on their wives while in office.