Moshi: The Tanzanian town that’s more than a gateway to Kilimanjaro