Vehicles investing in warehouses and self-storage have done pretty well despite the gloomy headlines