Tidal flat macrofaunal communities and their associated environments in estuaries of southern California and northern Baja California, Mexico