Russian troops are trying to get across the Kazenyi Torets River. They may have invented a new vehicle to help.