how do the heart and blood vessels work together?