Hadron spectroscopy: theory and experiment