Heavy quark spectroscopy