Russia-Ukraine war: seven reasons Vladimir Putin hasn't laun