Down at the neighborhood level, a single policy decision or decision to sit on a big plot of land instead of developing it can completely halt gentrification and reverse it.
The data on upcoming developments and rezonings is all public and trivial to find but is also available years in advance. It can take years for public works projects to be completed even if they're not delayed. This means one needs to be able to hold for a long, long time.
For example several years ago the City of Vancouver in partnership with the public transit authority formalized a decision to make a rapid transit line across the city. It's the sort of thing that will increase land values. However due to politics the line was delayed and construction is estimated around 2020 I think. The plan has been floating around since the 1990s and it was already cancelled once in 2001. Similarly there's another line that will likely be eventually built and it's mentioned in the region's 2040 transportation plan but the timeline is so far off.
The expected existence of these improved public transit options are likely to some degree already baked into the selling prices of properties in this area.
1: https://www.forbes.com/sites/kashmirhill/2012/02/16/how-targ...
Real estate, however, has not traditionally had the intense sort of algorithmic focus that the stock market has had. Are there still opportunities to profit based on obvious patterns, and if so, why hasn't this generally been done already? Lack of available of real estate data perhaps? I would think a hedge fund would have no problem contacting a few hundred MLS for the necessary listing data though.