End-To-End Customization Of Efficient, Private, And Robust Neural Networks