Locality Based Linda: Programming with Explicit Localities