Shape-Constrained Estimation For Modern Statistical Problems