san diego in march