Deep Learning Meets Mechanism Design: Key Results and Some Novel Applications