Catching moving targets: cancer stem cell hierarchies, therapy-resistance & considerations for clinical intervention