On some Spectral and Combinatorial Properties of Distance-Regular Graphs and their Generalizations