Derrick Rose leaves Cavs, ponders future in NBA