Just wondering if anyone knows the purpose of this vehicle... I saw it at alameda and 225 around 2pm.