Fragment-based energy models and machine learning methods for the computational study of organic molecular crystals