Street vendors, construction, and daily life in Depok — Indonesia Magazine