Molecular graphs: prediction, generation, design