Cardiology: how did we get here, where are we today and where are we going?