Theory of the Bulk Photovoltaic effect in oxides, and First-Principles Computational Design of Materials with Bulk Dirac Points