Current trends and challenges in interventional cardiology