A collaborative city-based game to support soft skills development in engineering and economics