Roper Technologies to sell its TransCore business for $2.68 billion cash