Text this: Cardiac myxomas: a review of current treatment approaches and emerging molecular therapies