Gravar-mail: Understanding and overcoming trade-offs between antibody affinity, specificity, stability and solubility