$1M invested in a reasonably diversified portfolio gets you about $3,000/mo lifetime at ~3.5% safe withdrawal rate. That might be quite restrictive in the more expensive cities.