IoT for Fleet Management in 2023: a Complete Guide