How journalists can use open APIs to improve election coverage