Margin Maximizing Loss Functions