US aid may buy time for Ukraine but it needs more troops